The Bay Jarrold (Menu)

1-11 London Street, Norwich
+44 1603 660661

Give a rating to The Bay Jarrold

Suggest a dish

How much did you spend at The Bay Jarrold?